61333196e4a287df5cf88e6069db23bbed077e28,modules/v1_7_R2/src/main/java/com/dsh105/echopet/compat/nms/v1_7_R2/entity/EntityPet.java,EntityPet,a,#EntityHuman#,248
Before Change
// EntityInsentient
@Override
public boolean a(EntityHuman human) {
if (human.getBukkitEntity() == this.getPlayerOwner().getPlayer()) {
if (EchoPet.getConfig().getBoolean("pets." + this.getPet().getPetType().toString().toLowerCase().replace("_", " ") + ".interactMenu", true) && Perm.BASE_MENU.hasPerm(this.getPlayerOwner(), false, false)) {
ArrayList<MenuOption> options = MenuUtil.createOptionList(getPet().getPetType());
int size = this.getPet().getPetType() == PetType.HORSE ? 18 : 9;
After Change
// EntityInsentient
@Override
public boolean a(EntityHuman human) {
if (IdentUtil.areIdentical((Player) human.getBukkitEntity(), getPlayerOwner())) {
if (EchoPet.getConfig().getBoolean("pets." + this.getPet().getPetType().toString().toLowerCase().replace("_", " ") + ".interactMenu", true) && Perm.BASE_MENU.hasPerm(this.getPlayerOwner(), false, false)) {
ArrayList<MenuOption> options = MenuUtil.createOptionList(getPet().getPetType());
int size = this.getPet().getPetType() == PetType.HORSE ? 18 : 9;